make a beeline for
Go straight to, as in
He made a beeline for the refreshments
. In this expression,
beeline
means “the shortest distance between two points,” alluding to the route of worker bees bringing nectar and pollen back to the hive.
[
c. 1830
]